#ifndef _timberyard_modmgr_h_
#define _timberyard_modmgr_h_

#include <timberyard/utils.h>
#include <string>

namespace Timberyard {

// forward def
class Core;

class ModMgr : private Uncopyable {
	public:
		ModMgr(Core* c) :m_core(c) {}
		virtual ~ModMgr() {}
		void Load(const std::string& name);
	protected:
		Core* m_core;
};

} // namespace Timberyard

#endif // _timberyard_modmgr_h_
